common snapping turtle - Turkish English Dictionary